@charset "UTF-8";
/** 
 * 
 * CSS File,created by liuxuan, on 06.25 2015
 * 
 * 最后编辑人：liuxuan  (每次修改本文件)
 * 
 * 可重用Class:  [container]
 *
 * ie9下兼容样式，请分别加上ielt9,ielt8,ielt7等父级前缀
 * 
 * 窄版Body增加Class:  narrow_980 
 * modify 20150625
 */
  
/* base common style */ 
*{padding:0; margin:0;}
body, button, input, select, textarea { font: 12px/1.5 "Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu; color:#666 }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
address, cite, dfn, em, var { font-style: normal }
ul, ol, dl { list-style: none }
button, input, select, textarea { font-size: 100% ;font-family:"Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;outline: none;}
table { border-collapse: collapse; border-spacing: 0 }
input:focus, img {  outline: none; }
img {  vertical-align: bottom;  border: none; }
a {  color: #333;  text-decoration: none; outline: none;}
a:hover {  color: #e81a62;  text-decoration: none; }
.ul li, .dl dd {  display: block;  white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis; }
table, th, td {  border-spacing: 0;  overflow: hidden;  word-break: break-all;  white-space: nowrap; }
i {  font-style: normal; }
b {  font-weight: normal; }
map,map area{outline: none;}
.db {  display: block; }
.dn {  display: none; }
.di {  display: inline; }
.dib{display: inline-block;}
.fwb {  font-weight: bold; }
.fwn {  font-weight: normal; }
.hand {  cursor: pointer; }
.tac {  text-align: center; }
.tal {  text-align: left; }
.tar {  text-align: right; }
.fl ,.col_l {  float: left; }
.fr ,.col_r{  float: right; }
.clear {  *zoom: 1; }
.clear:after {  display: block;  clear: both;  content: "\0020";  visibility: hidden;  height: 0; }
.ect{text-overflow:ellipsis; overflow: hidden; white-space: nowrap;}
.dsn{ display:none;}
.bg_f8f8f8{ background:#f8f8f8;}
.bg_fafafa{ background:#fafafa;}
/* font*/
.fs12 {  font-size: 12px; }
.fs14 {  font-size: 14px; }
.fs18 {  font-size: 18px; }
.fs21 {  font-size: 21px; }
.fs24 {  font-size: 24px; }
.f_c_003 {  color: #003; }
.f_c_333 {  color: #333; }
.f_c_f60 {  color: #f60; }
.f_c_fff {  color: #fff; }
.f_c_000 {  color: #000; }
.f_c_ccc {  color: #ccc; }
.f_c_f60 {  color: #f60; }
.f_c_999 {  color: #999; }
.f_c_fa5e5e {  color: #fa5e5e; }
.f_c_e81a62{ color: #e81a62;}  
.f_arial {  font-family: arial; }
.f_song {  font-family: f_STSong,"宋体"; }
/*margin and padding*/
.ml10 {  margin-left: 10px; }
.ml15 {  margin-left: 15px; }
.ml20{margin-left: 20px;}
.mt10 {  margin-top: 10px; }
.mt12 {  margin-top: 12px; }
.mt15 {  margin-top: 15px; }
.mt20 {  margin-top: 20px; }
.mt30 {  margin-top: 30px; }
.mt34 {  margin-top: 34px; }
.mt50 {  margin-top: 50px; }
.mt154 {  margin-top: 154px; }
.mt164 {  margin-top: 164px; }
.mt16l60 {  margin: 16px 0 0 65px; }
.mt15b36{ margin: 15px auto 36px;}
.mtr20{margin-top: 20px;margin-right: 20px;}
.mb20{margin-bottom: 20px;}
.mtb10 {  margin-top: 10px;  margin-bottom: 10px; }
.mtb20 {  margin-top: 20px;  margin-bottom: 20px; }
.mr10 {  margin-right: 10px; }
.pt10 {  padding-top: 10px; }
.pt36 {  padding-top: 36px; }
.pb80 {  padding-bottom: 80px; }
.pt40b92 {  padding-top: 40px;  padding-bottom: 92px; }
.lh20 {  line-height: 20px; }
.ti36{ text-indent:36px;}
/*backgound*/
.bg_f8f8f8 {  background: #f8f8f8; }
.bg_fafafa {  background: #fafafa; }
.bg_4a4a4a {  background: #4a4a4a; }
.bg_tip {  width: 100%;  height: 100%;  position: fixed;  background: #000;  opacity: .75;  filter: alpha(opacity=75);  font-size: 12px; }
/*btn*/
.btn_e81a62 ,.btn_sale_reminder,.btn_sale_reminder_no{  background: #e81a62;  padding: 8px 12px;  color: #fff;  font-size: 14px;  font-weight: bold;  line-height: 16px; }
.btn_sale_reminder{ padding: 4px 12px;  font-weight: 100; font-size: 12px; } 
.btn_sale_reminder_no{ padding: 4px 12px;background: #dadada;  font-weight: 100;font-size: 12px;  }
.btn_e81a62:hover ,.btn_sale_reminder_no:hover{  color: #fff; }
.btn_grey .btn_e81a62{background: #dadada; }
button, input{ border:0; }  
/*index banner*/
.icn_zheng_b,.icn_di_b,.icn_pei_b,.icn_piao_b,.icn_song_b,.icn_tui_b,.icn_jia_b,.icn_she_b,.banner_indexing li a, .consult_online .consult_ico_left, .consult_btn .msg_ico, .consult_bottom em, .consult_ico_show, .consult_right_arrow, .show_ico_msg, .consult_close, .show_top a, .show_bottom a, .cart_wrap .whole dt, .cart_wrap .cart_bottom dt, .cart_num dd.cart_figure, .cart_bar em.triangle_ico_right, .shopping_list .list_title em, .shopping_list dd.del_ico, .settle_btn a em, .cart_empty_ico, .usecoupon_tips em, .add_cart_btn em, .right_ico_consult, .num_tips em, .time_out_ico, a.red_packet_btn, .icn_online_consult, .mall_choice_li em, .mall_icn_shopping ,.triangle_down, .triangle_up, .header_center_container span.hcc_logo, .icn_red_right, .icn_red_left, .icn_triangle_red_down,.triangle_down, .banner_arrow,.not_found_img,a.red_packet_btn, .other_hot_list .right_ico_arrow,.other_hot_list .left_ico_arrow, .banner_indexing li a,.cart_wrap .cart_service dl dt{
  background: url(http://img.to8to.com/to8to_img/mall/global.png?20151214) no-repeat;
  _background: url(http://img.to8to.com/to8to_img/mall/global.gif?20151214) no-repeat;
  display: inline-block;  vertical-align: middle;  overflow: hidden; }
.window_box .window_box_title a, .header_top_left ul li em, .header_center_container span.hcc_logo, .header_center_container span.hcc_logo_left, .hcc_zxb, .header_bottom .header_menu ul li.has_secondMenu a em, .window_box_error em, .ftc_center dl dd a em, .ftc_right dl dd, .ftc_left .join_link span, .ftc_center dl dd a div.wechat_bg, .ico_qq i, .ico_top i, .ico_server i, .ico_server:hover i, .ico_feedback i, .qq_list li em, .ico_code_s, .header_bottom .header_menu ul li.has_hotIcon em.sjbj_hot, .header_bottom .header_menu ul li.has_homeIcon em.jjjcc_icon, .header_bottom .header_menu .q_code, .header_top_right ul li div.htr_username i, .header_bottom .header_menu .q_code div.q_code_layer span.qcode_img, .header_bottom .header_menu .q_code div.q_code_layer span.wech, .zgsh_top_center_right ul li div.htr_username i, span.nav_arrow_right, .global_pie .global_pie_container ul li span, .global_pie .global_pie_container ul li.gp_menu i, .footer_bottom_container .fbc_icpico span, .ico_tip_ok,.ico_tip_erro, .ico_tip_warn, .ico_error, .icn_green_ok,.ico_protect, .ico_tip_ok_s, .ico_tip_warn_s, .ico_star_yel, .ico_star_grey, .ico_star_half, .ico_scan, .ico_crown, .ico_info_s, .mod_yeltip .yeltip_close, .ico_tip_warn_green, .triangle_down, .triangle_up, .arrow_gray, .arrow_green, .arrow_gray_up, .arrow_gray_down, .arrow_gray_upact, .arrow_gray_downact, .ico_sort_downon, .ico_sort_upon, .ico_sort_downoff, .ico_sort_upoff, .ico_comment, .ico_praise, .ico_praise_no, .ico_pic, .zgsh_top_center_left li .logo {
  background: url(http://img.to8to.com/to8to_img/mall/global.png?201512231836) no-repeat;
  _background: url(http://img.to8to.com/to8to_img/mall/global.gif?201512231836) no-repeat;
  _overflow: hidden; display: inline-block;vertical-align: middle;}
  .consult_online .consult_ico_left,.consult_btn .msg_ico,.consult_bottom em,.consult_ico_show,.consult_right_arrow,.show_ico_msg,.consult_close,.show_top a,.show_bottom a,.cart_wrap .cart_bottom dt,.cart_num dd.cart_figure,.cart_bar em.triangle_ico_right,.shopping_list .list_title em,.shopping_list dd.del_ico,.settle_btn a em,.cart_empty_ico,.usecoupon_tips em,.right_ico_consult,.num_tips em,.time_out_ico,.mall_choice_li em,.mall_icn_shopping,.top_mobile_ico,.cart_wrap .whole dt{background: url(http://img.to8to.com/to8to_img/new_mall/new_mall.png?20151027) no-repeat;_background: url(http://img.to8to.com/to8to_img/new_mall/new_mall.gif?20151027) no-repeat;overflow: hidden;}

/* mobile code */
.top_mobilecode_ico,.cart_hb_ico,.cart_hb_code,.header_ad .close{background:url(http://img.to8to.com/to8to_img/mall/default/mobile_ico.png?20151112) no-repeat;display: inline-block;}
.top_mobilecode_ico{width:80px;height:80px;background-position: 0 0;}
.cart_hb_ico{width: 17px;height: 17px;background-position:-81px -1px;}
.cart_hb_code{width:124px;height:161px;background-position:0 -82px;}
.header_ad .close{width:21px;height:20px;background-position:-81px -36px;}

/*litter icon alll*/
.icn_white_ok,.icn_praise,.icn_white_down,.icn_white_up,.icn_brand,.icn_red_zheng,.icn_red_di,.icn_red_pei,.icn_red_piao,.icn_red_song,.icn_red_tui,.icn_red_jia,.icn_red_she,.icn_zheng,.icn_di,.icn_pei,.icn_piao,.icn_song,.icn_jia,.icn_she,.icn_tui,.icn_skin_choice,.mall_index_shop em,.mall_index_shop .bg_4a4a4a .icn_ps_r,.icn_time_grey_s,.icn_time_white_s,.icn_time_white,.icn_insert,.mall_icn_arrow ,.icn_arrow_up,.icn_zheng_s,.icn_di_s,.icn_pei_s,.icn_piao_s,.icn_song_s,.icn_tui_s,.icn_jia_s,.icn_she_s,.mall_rankl ul li a span,.banner_top li a,.header_top_searchbox .header_search_submit{background:url(http://img.to8to.com/to8to_img/mall/icon.png?20151102) no-repeat;
  _background: url(http://img.to8to.com/to8to_img/mall/icon.gif?20151102) no-repeat;display: inline-block;vertical-align: middle;}
.banner_indexing li a{ background-position: -49px -64px;width: 10px;height: 10px;}
.banner_indexing li.on a{ background-position: -37px -64px;width: 10px;height: 10px;}

.icn_time_grey_s{  background-position: -32px -32px;  width: 14px;  height: 14px;   margin: 0px 4px 0 0; }
.icn_time_white_s{ background-position: -246px -32px;  width: 14px;  height: 14px;   margin: 0px 4px 0 0; }
.icn_time_white{background-position: -261px -32px;  width: 18px;  height: 17px;   margin: 0px 14px 0 0; }
.icn_white_ok{ background-position: -280px -32px;  width: 16px;  height: 16px;   position: absolute;  left: -20px;  top: 8px;*top:3px;  }
.icn_online_consult{display: inline-block;vertical-align: middle;width: 99px;height: 25px;background-position: -322px -6px;}
.ico_tip_ok, .ico_tip_warn {  height: 60px;  width: 60px;  background-position: -322px -102px;}
.icn_green_ok{ background-position: -236px -64px;width: 18px;height: 18px;}
.ico_tip_erro{ background-position: -260px -102px;width: 60px;height: 60px;}

.top_mobile_ico{width:9px;height:14px;display:inline-block;background-position:-358px -1004px;}

/* header style */
.header .htr_line {  overflow: hidden;  width: 1px;  height: 12px;  margin-top: 11px;  background-color: #eee;  display: inline-block; }
.header {  position: relative;  background: #fff;  z-index: 998;  min-width: 1220px; }
.header_top {  color: #999;  position: relative;  height: 35px;  background: #f9f9f9;  border-bottom: 1px solid #eee;  z-index: 3000;
  width: 100%; }
.narrow_980 .header {  display: table;  width: 100%;  min-width: 980px; }
.header_top_center {  width: 1220px;  margin: 0 auto;  height: 35px; }
.narrow_980 .header_top_center {  width: 980px; }
.header_top ul li, .header_top_right ul li {  display: inline-block;  height: 35px;  position: relative;  line-height: 35px; }
.ielt8 .header_top ul li, .ielt8 .header_top ul li {  display: inline;  zoom: 1; }
.header_top ul li em {  width: 10px;  height: 14px;  float: left;  margin: 11px 5px 0 0;  display: inline; }
.header_top_right {  float: right;  height: 35px;  display: inline; }
.header_top ul li a, .header_top ul li span, .header_top ul li em {  float: left;  display: inline;  color: #999; }
.header_top ul li a, .header_top_right ul li em {  padding: 0 15px; }
.header_top ul li a p {  display: inline;  float: left; }
.top_mobile{width:75px;position: relative;cursor:pointer;}
.top_mobile_top{ overflow: hidden;}
.top_mobile_top .top_mobile_ico{float: left;margin-top:10px;margin-right: 5px;}
.top_mobile_bottom{width:100px;position: absolute;top:35px;left:0;padding-top:10px;padding-bottom:10px;border:1px solid #eee;border-top:none;background:#fff;}
.top_mobile_bottom i{display: block;text-align: center;line-height: 18px;}
.top_mobile_bottom .top_mobilecode_ico{margin:0 auto;}
.top_mobile_bottom .top_mobile_bottom_txt{padding-top:5px;color:#333;}
.header_top ul li .top_mobile .top_mobile_bottom{display: none;}
.header_top ul li .top_mobile:hover .top_mobile_bottom{display: block;}

.header_top ul li .htr_login {  padding-right: 0; }
.header_top ul li .htr_username p {  margin-right: 5px;  max-width: 68px; }
.header_top ul li .htr_username, .header_top ul li .htr_mes {  position: relative;  color: #999;  line-height: 35px;  height: 35px;  padding: 0 15px;  border-left: 1px solid #f9f9f9;  border-right: 1px solid #f9f9f9; }
.header_top .on .htr_mes,.header_top .on .htr_username{height: 36px;background-color: #fff;border-left: 1px solid #eee;border-right: 1px solid #eee;}
.header_top .on .htr_mes_memu,.header_top .on .user_memu{position: absolute;top: 36px;left: 0;width: 115px;border: 1px solid #eee;border-top: 0;background-color: #fff;overflow: hidden;}
.header_top .header_top_left .on .user_memu{width: 180px;}
.header_top .header_top_left .on .user_memu a{ padding: 0;}
.header_top .header_top_left .on .user_memu .user_city{width: 186px; padding: 10px 15px 26px 15px;overflow: hidden; position: relative;}
.header_top .header_top_left .on .user_memu .user_city .user_hot_city{ color: #e81a62; line-height: 14px;margin-bottom: 4px; }
.header_top .header_top_left .on .user_memu .user_city a{line-height: 22px;width: 58px; display: block;float: left;color: #666;}
.header_top .header_top_left .on .user_memu .user_city a:hover{color: #e81a62;}
.header_top .header_top_left .on .user_memu .user_city .user_more_city{ position: absolute; right: 42px; bottom: 5px; color: #999;}
.header_top .on .htr_mes_memu li,.header_top .on .user_memu li{position: relative;float: left;display: inline;width: 115px;height: 31px;line-height: 31px;}
.header_top .on .htr_mes_memu,.header_top .on .htr_mes_memu li{width: 121px;}
.header_top .on .htr_mes_memu li:hover,.header_top .on .user_memu li:hover{background-color: #f8f8f8;}
.header_top .on .htr_mes_memu li b{position: absolute;right:7px;top: 0;display: block;width: 35px;font-weight: normal;color: #ff6666;}

.header_center_container span.hcc_logo_left,.header_center_container span.hcc_logo,.hcc_logo_right { float: left;  margin-top: 30px;  display: inline; width: 160px;  height: 56px; }
.header_center_container span.hcc_logo{background-position: -160px -6px;}
.header_center_container span.hcc_logo_left{ background-position: 0 -6px; }
.header_center_m {  float: left;  width: 500px; }
.header_center_r {  float: right;  margin-top: 16px; }
.header_center_r  img{  width: 170px;  height: 80px;}
.header_center {  position: relative;/*  height: 115px;*/  z-index: 200; }

.header_center_container {  margin: 0 auto;  height: 115px;  position: relative; width: 1180px;}
.header_center_container span.hcc_logo a.logo,.hcc_zxb a,.header_center_container span.hcc_logo_left a.logo{  display: block;  height: 0;  overflow: hidden;  padding-top: 55px;width:160px; }
.hcc_logo_right{width:190px;overflow: hidden;}
.hcc_logo_right a,.hcc_logo_right img{ display: block;}
.header_center_container span.hcc_topic { width: 145px;  padding-left: 10px;  height: 62px;  float: left;  margin-top: 26px;  display: inline; }
.header_center_container span.hcc_topic em {  width: 145px;  height: 40px;  background-position: -180px -12px;  display: inline-block;  margin-top: 12px; }
.header_search {  height: 36px;  border: 2px solid #e81a62;  margin-top: 35px;  display: inline;  position: relative;  width: 500px;   float: left;  margin-bottom: 10px;}
.header_search .on ul {  display: block; }
.header_search .header_search_input {  width: 400px;  height: 22px;  border: 1px solid #fff;  float: left;  padding-left: 9px;  line-height: 22px;  color: #333;  border: 0;  margin-top: 7px;  display: inline; }
.header_search .header_search_input:focus {  border-color: none; }
.header_search .header_search_input_text {  position: absolute;  width: 330px;  height: 34px;  line-height: 34px;  color: #666;  top: 1px;  left: 10px;  cursor: text; }
.header_search .header_search_submit {  border: 0;  background: #e81a62;  width: 75px;  height: 36px;  text-align: center;  font-size: 16px; color: #fff;  position: absolute;  right: 0;  top: 0;  cursor: pointer; }
.header_nav {  width: 1180px;  margin: auto; }
.header_nav li.first {  position: relative;   padding-left: 20px;  width: 200px;  text-align: left;    margin-right: 40px;    background: #e81a62;   }
.header_nav li.first a { color: #fff;  font-weight: bold; display: block; } 
.header_nav li {  float: left;    margin-right: 60px;    line-height: 40px;    height: 40px; }
.header_nav li a { font-size: 16px; }
.header_nav li.on a{color: #e81a62;}
.header_nav li .header_search_a a.f_c_e81a62 {  color: #e81a62; }
.narrow_980 .header_center_container{width: 980px;}
.narrow_980 .header_center_container span.hcc_logo{  margin-right: 118px;}
.narrow_980 .header_center_m{width: 360px;}
.narrow_980 .header_search{width: 360px;}
.narrow_980 .header_search .header_search_input{width: 282px;}
/*header--index ---position*/
.header_nav .mall_index_shop {   position: absolute;  height: 400px;  left: 0; top: 40px; background:url(http://img.to8to.com//to8to_img/mall/index/bg_banner_left.jpg) no-repeat; width: 220px;  }
.header_nav .mall_index_shop li {    width: 180px;   margin:0 20px;height: 60px;   text-align: left; position: relative;border-top:1px solid #4a4a4a;}

.header_nav .mall_index_shop li.bg_4a4a4a{ padding: 0 20px; margin: 0;  overflow: hidden;   margin-bottom: -1px;height: 61px;}
.header_nav .mall_index_shop li.one{ border-top: 0;}
.header_nav .mall_index_shop li.last{padding-left: 10px;margin: 10px 0 0 0;border: 0;width: 200px;}
.ielt9 .header_nav .mall_index_shop li.last{ width: 180px;}
.header_nav .mall_index_shop li a {display: inline-block;vertical-align: middle;  font-size: 12px;   font-weight: normal; margin-right: 8px;}
.index .header_bottom{border-bottom: 0;  width: 1180px;  margin: auto;}
.brand_list_box .brand_list {  width: 1185px;  height: 160px;}
.brand_list_box .brand_list li {  text-align: center;  float: left; border-width: 0px 0px 1px 1px;  border-style: solid;  border-color: #eee;  width: 238px;  height: 160px; }
.brand_list_box .brand_list li.one{ width: 220px;}
.brand_list_box .brand_list li a{display: block;}
.brand_list_box .brand_list li a:hover{transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);transition:all 1s;-webkit-transition:all 1s;-moz-transition:all 1s;box-shadow: 0 0 15px #999;-webkit-box-shadow: 0 0 15px #999;-moz-box-shadow: 0 0 15px #999;}
.brand_list_box .brand_list a img {    width: 240px;  height: 160px;}
.brand_list_box .brand_list li.one a img{   width: 220px;  height: 160px;}
.brand_list_box {  margin-top: 24px;  border-width: 1px  1px 1px 0;  border-style: solid;  border-color: #eee; }
.header_nav .mall_index_shop li .p1,.mall_index_shop li .p2{ line-height: 20px;}
.header_nav .mall_index_shop li .p1{margin-top: 10px;}
.header_nav .mall_index_shop li .p1 a{font-size: 14px; color:#fff;}
.header_nav .mall_index_shop li .p2 a{ color: #ccc;}
.header_nav .mall_index_shop li .p2{white-space: nowrap;  width: 180px;  overflow: hidden;}
.mall_index_shop em.icon2{  background-position: -64px -32px;width: 16px;height: 17px; margin-right: 10px;} 
.mall_index_shop em.icon1{ background-position: -82px -32px;width: 17px;height: 17px; margin-right: 9px;} 
.mall_index_shop em.icon3{ background-position: -298px -32px;width: 16px;height: 17px; margin-right: 10px;} 
.mall_index_shop em.icon4{background-position: -100px -32px;width: 17px;height: 17px; margin-right: 9px; } 
.mall_index_shop em.icon5{background-position: -140px -32px;width: 17px;height: 17px; margin-right: 9px; } 
.mall_index_shop em.icon9{ background-position: -158px -32px;width: 16px;height: 17px; margin-right: 10px;} 
.mall_index_shop em.icon6{ background-position: -176px -32px;width: 18px;height: 17px; margin-right: 8px;} 
.mall_index_shop em.icon8{background-position: -46px -32px;width: 16px;height: 17px; margin-right: 10px;  } 
.mall_index_shop em.icon7{ background-position: -120px -32px;width: 18px;height: 17px; margin-right: 8px;} 
.mall_index_shop .bg_4a4a4a .icn_ps_r{background-position: -196px -32px;width: 5px;height: 9px; position: absolute; right: 0; top: 50%;margin-top: -4px; }

.mall_index_shop li.last a{  width: 197px;  height: 70px;  overflow: hidden;border-left: 0; line-height: 20px; display: table-cell; margin-right: 22px;padding-left: 78px;  background: url(http://img.to8to.com//to8to_img/mall/index/zcb_icon.jpg?201509151520) no-repeat;}
.ielt9 .mall_index_shop li.last a{ padding-top: 18px; display: block; }

.ps_bg_f7f7f7{padding-left:20px;padding-bottom: 20px; left:220px; top:40px;background: #f7f7f7;width: 940px; position: absolute;  text-align: left; }
.ps_bg_f7f7f7 h4{ color: #333;line-height: 14px;  padding-bottom: 8px;  }
.ps_bg_f7f7f7 .top h4{width: 72px; float: left; }
.ps_bg_f7f7f7 .top h4 a{  color: #333;  font-size: 12px;}
.header_nav li  .header_search_a{ /*line-height: 24px;  height: 207px;*/ line-height: 14px;width: 370px; float: left;overflow: hidden;}
.header_nav li  .top .top_l,.header_nav li  .top .top_r{   float: left;width: 450px;float: left;width: 450px; }
.header_nav li  .top .top_r{ margin-left: 30px;}
.header_nav li  .header_search_box{overflow: hidden; zoom:1;border-bottom: 1px dashed #e1e1e1;padding:20px 0  8px;}
.header_nav li  .header_search_a a{  display: inline-block; color: #666;font-family: "Microsoft YaHei", 微软雅黑,\9ed1\4f53,\5b8b\4f53, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;  font-size: 12px;  font-weight: 100; margin-bottom: 8px;  white-space: nowrap;}
.header_nav li  .header_search_a a:hover{ color: #e81a62; text-decoration: none;}
.header_nav li  .header_search_a .ml_a{margin-left: -20px;}
.header_nav li .htr_line{background-color: #e0e0e0;}
.header_nav li .middle{margin: 26px -18px 26px 0 }
.header_nav li .middle a{margin-right: 18px;display: inline-block;}
.header_nav li .bottom{margin-right: -28px;}
.header_nav li .bottom a{margin-right: 28px;display: inline-block;}
.banner_right{width:190px; height:400px;background: #fff; position: absolute; right: 0; top: 40px;opacity: 0.5;  filter: alpha(opacity=50); }
.banner_right_content{width: 180px; height: 390px; position: absolute; right: 5px; top: 43px; background:#fff;}
.banner_right_content a{display: block;border-bottom:1px solid #ddd;}
/*导航*/
/*index banner*/
.banner {  overflow: hidden;  width: 100%;  position: relative;  min-width: 1220px;}
.banner .img_wrap {  position: relative;  left: 50%;  margin-left: -1000px;  text-align: center;  width: 2000px; }
.banner_indexing {  position: relative;  bottom: 10px;    height: 10px;  margin-top: -26px; }
.banner_indexing ul {  position: relative;  left: 50%;  float: left; }
.banner_indexing li {  width: 10px;  height: 10px;  float: left;  margin: 0 8px;  right: 50%;  position: relative; }
.banner_scoll .bLeft, .banner_scoll .bRight {  display: none;  width: 30px;  height: 50px;  position: absolute;  background-color: #000;  opacity: 0.5;  filter: alpha(opacity=50);  top: 50%;  margin-top: -25px;  z-index: 2; }
.banner_scoll .bLeft {  left: 50%;  margin-left: -590px; }
.banner_scoll .bRight {  right: 50%;  margin-right: -590px; }
.banner_scoll .bLeft span {  background-position: 0 0; }
.banner_scoll .bRight span {  background-position: -12px 0; }
.banner_scoll .bLeft span, .bRight span {  display: block;  width: 11px;  height: 20px;  margin: 15px auto;  line-height: 99em;  overflow: hidden;  font-size: 0; }
.banner_scoll .bLeft:hover, .bRight:hover {  opacity: 0.6;  filter: alpha(opacity=60); }

.wrapper_1180 {  width: 1180px;  margin: auto; }
.index_banner {  width: 358px;  height: 400px;  overflow: hidden;  position: relative; }
.index_banner .banner_slider li {  width: 358px;  height: 400px;  overflow: hidden;  position: absolute; }
.index_banner .banner_slider li.on {  display: none; }
.index_banner .slider_mark {  position: absolute;  bottom: 10px;  left: 50%;  height: 10px; }
.index_banner .slider_mark li {  width: 10px;  height: 10px;  float: left;  margin: 0 5px; }
.index_banner .slider_ico {  display: block;  width: 10px;  height: 10px;  background-position: 0 -21px;  overflow: hidden;  opacity: 0.5;  filter: alpha(opacity=50); }
.index_banner .mark_dot_on .slider_ico {  opacity: 100;  filter: alpha(opacity=100); }
.index_banner .bLeft, .index_banner .bRight {   display: none;  width: 50px;  height: 50px;  position: absolute;  background-color: #000;
  opacity: 0.5;  filter: alpha(opacity=50);  top: 50%;  margin-top: -25px;  z-index: 2; }
.index_banner .bLeft:hover, .index_banner .bRight:hover {  opacity: 0.75;  filter: alpha(opacity=75); }
.index_banner .bLeft {  left: 0; }
.index_banner .bRight {  right: 0; }
.index_banner .bLeft span, .index_banner .bRight span {  display: block;  width: 11px;  height: 20px;  margin: 15px auto;  line-height: 99em;  overflow: hidden;  font-size: 0; }
.index_banner .bLeft span {  background-position: -11px -64px; }
.index_banner .bRight span {  background-position: -24px -64px; }
.index_banner:hover .bLeft,.index_banner:hover .bRight {  display: block; }

  .ico_error {  width: 13px;  height: 13px;  background-position: -184px -64px;  margin-right: 5px;  vertical-align: middle;}
/* 小头部 */
.zgs_header { position: relative;min-width: 1220px; height: 35px; background: #fff; border-bottom: 2px solid #00af63;z-index: 2000 }
.zgs_header a{ font-family:"Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu;}
.zgsh_top {  width: 1220px;height: 35px;  display: table;margin: 0 auto;}
.narrow_980 .zgsh_top_center{ width:980px;}
.zgsh_top_center_left ul li, .zgsh_top_center_right ul li { display: inline-block; height: 35px; position: relative; line-height: 35px;  }
.ielt8 .zgsh_top_center_left ul li, .ielt8 .zgsh_top_center_right ul li { display: inline; zoom: 1 }
.zgsh_top_center_left ul li { /*width: 78px; */vertical-align:middle;}
.zgsh_top_center_left ul li.on a{color:#00af63}
.zgsh_top_center_left ul li a { height: 35px; display: inline-block; line-height: 35px; color: #333; margin-right:26px; }
.narrow_980 .zgsh_top_center_left ul li a { margin-right:19px;}
.narrow_980 .zgsh_top_center_left li a.logo{ margin-right:10px;}
.zgsh_top_center_left ul li a:hover { color: #f25618; }
.zgsh_top_center_right { float: right; height: 35px; }
.zgsh_top_center_right ul li a, .zgsh_top_center_right ul li span, .zgsh_top_center_right ul li em { float: left;display: inline; color: #999;font-family:"Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu; }
.zgsh_top_center_right ul li a,.zgsh_top_center_right ul li em{padding: 0 15px;}
.zgsh_top_center_right ul li a.nav_fzlink{color: #f25618;}
.zgsh_top_center_right ul li a:hover { color: #f25618; text-decoration: none }
.zgsh_top_center_right ul li span { height: 12px; background: #eee; margin-top: 11px; width: 1px; overflow: hidden }
.zgs_header .zgsh_center { width: 100%; height: 100px }
.zgs_header .zgsh_center .zgshc_company { width: 980px; height: 100px; margin: 0 auto; position: relative }
.zgs_header .zgsh_center .zgshc_company span.zc_bg { width: 124px; height: 123px; position: absolute; bottom:-40px ; left: 0 }
.zgs_header .zgsh_center .zgshc_company span.zc_bg img { width: 120px; height: 120px; margin: 3px 0 0 2px }
.zgsh_top_center_right ul li a p{display:inline; float: left;}
.zgsh_top_center_right ul li .htr_login{padding-right: 0;}
.zgsh_top_center_right ul li .htr_username p{margin-right:5px; max-width: 68px;}
.zgsh_top_center_right ul li .htr_username,.zgsh_top_center_right ul li .htr_mes{position: relative;color: #999; line-height: 35px; height: 35px; padding: 0 15px;border-left: 1px solid #fff;border-right: 1px solid #fff;}
.zgsh_top_center_right ul li .on .htr_mes,.zgsh_top_center_right ul li .on .htr_username{height: 36px;background-color: #fff;border-left: 1px solid #eee;border-right: 1px solid #eee;}
.zgsh_top_center_right ul li .on .htr_mes_memu,.zgsh_top_center_right ul li .on .user_memu{position: absolute;top: 36px;left: 0;width: 115px;border: 1px solid #eee;border-top: 0;background-color: #fff;overflow: hidden;}
.zgsh_top_center_right ul li .on .htr_mes_memu li,.zgsh_top_center_right ul li .on .user_memu li{position: relative;float: left;display: inline;width: 115px;height: 31px;line-height: 31px;}
.zgsh_top_center_right ul li .on .htr_mes_memu,.zgsh_top_center_right ul li .on .htr_mes_memu li{width: 121px;}
.zgsh_top_center_right ul li .on .htr_mes_memu li:hover,.zgsh_top_center_right ul li .on .user_memu li:hover{background-color: #f8f8f8;}
.zgsh_top_center_right ul li .on .htr_mes_memu li b{position: absolute;right:7px;top: 0;display: block;width: 35px;font-weight: normal;color: #ff6666;}
.zgsh_top_center_right ul li .user_memu a,.zgsh_top_center_right ul li .htr_mes_memu a{display: block;}
.zgsh_top_center_right ul li .user_memu a{width: 115px;}
.zgsh_top_center_right ul li .htr_mes_memu a{width: 106px;padding-right: 0;}
.zgsh_top_center_left li .logo{  background-position: -156px -64px;width: 28px;height: 28px; margin-right: 10px; margin-top:5px;}
/*window_box*/
.container{ width:1180px; margin:0 auto; }
.narrow_980 .container{width:980px}
.translucence_layer{position:fixed; width:100%; height:100%; z-index:999; background:#000; opacity:.75; top:0; left:0; z-index: 8000}
.ielt9 .translucence_layer{filter:alpha(opacity=75);}
.ielt7 .translucence_layer{width:100%;height:100%;top:0;position:absolute;top:0;z-index:8000;}
.window_box {font-family:"Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu; color:#333 ; background:#fff}
.window_box .window_box_title{height:40px;  float:left; width:100%; position:relative;}
.window_box .window_box_title span{ display:inline-block; height:18px; line-height:18px; font-size:16px; color:#666; margin:18px 0 0 20px; }
.window_box .window_box_title em{display: inline-block; height:14px; height: 14px; margin:22px 0 0 6px; color:#f36f20;}
.window_box .window_box_title a{ position:absolute; right:30px ; top:20px ; width:16px; height:16px; background-position:-198px -64px ; }
.window_box .window_box_title a:hover{background-position: -216px -64px;}
.ielt8 .window_box .window_box_title{display:inline; zoom:1}
.window_box .window_box_container{background:#fff; width:100%; height:100%; display:inline-block;position: relative;}
.window_box_btn{height:40px; text-align:center; margin-top:31px; float:left; width:100%; display:inline}
.window_box_btn input{border:0; height:30px; width:67px; background:#eaeaea;margin-right:10px;font-family:"Microsoft YaHei", 微软雅黑, "Microsoft JhengHei", 华文细黑, STHeiti, MingLiu; cursor: pointer; }
.window_box_btn input.window_box_btn_save{background:#f26f20; color:#fff}
.window_box_btn input.window_box_btn_save:hover{background: #e7691e}
.window_box_error em{background-position: -51px -165px; width: 13px; height: 13px; float:left;margin-right:3px; display: inline}
.mod_pagetip,.mod_pagetip_btn{zoom:1;}
.mod_pagetip:after,.mod_pagetip_btn:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
.mod_pagetip .mod_pagetip_ico{float: left;display:block;margin-right: 12px;text-align: right;padding-left: 60px;}
.mod_pagetip .mod_special{margin-top: 25px;}
.mod_pagetip .mod_pagetip_bd{float: left;padding-right: 60px;}
.mod_pagetip .mod_pagetip_title{font-size: 24px;color: #333;text-align: left;}
.mod_pagetip .mod_pagetip_info{color: #999;text-align: left;}
.mod_pagetip .mod_pagetip_info a{color: #39c472;}
.mod_pagetip .mod_pagetip_info a:hover{color: #39c472;}
.mod_pagetip_btn{margin-top: 30px;}
.mod_pagetip_btn .btn_yes,.mod_pagetip_btn .btn_cancel{display: block;float: left;}
.mod_pagetip_btn .btn_yes{height: 30px;line-height: 30px;color: #FFF;padding: 0 20px;background-color: #f36f20;float: left;margin-right: 10px;white-space: nowrap;border:none;line-height: 30px;font-family: "微软雅黑","Microsoft YaHei";cursor: pointer;}
.mod_pagetip_btn .btn_yes:hover{color: #fff;background-color: #e7691e;}
.mod_pagetip_btn .btn_cancel{height: 28px;line-height: 28px;border: 1px solid #d8d8d8;background-color: #FFF;padding: 0 20px;float: left;margin-right: 10px;white-space: nowrap;color: #333;}
.mod_pagetip_btn .btn_cancel:hover{border-color: #ccc;color: #333;}
.mod_pagetip_noinfo .mod_pagetip_bd{padding-top: 15px;}
.mod_pagetip_noinfo .mod_pagetip_title{font-size: 18px;}
.box_mobileverify{padding: 20px 0;}
.box_mobileverify .mod_form .form_hd{margin-left: 60px;}
.box_mobileverify .mod_form .text{width: 218px;}
.box_mobileverify .mod_form .text_code{  width: 88px;  padding: 8px 10px;}
.box_mobileverify .mod_form .code_wrap{position: relative;}
.box_mobileverify .mod_form .code_wrap .text_code{float: left;}
.box_mobileverify .mod_form .code_wrap .code_lnk{float: left;margin-left: 10px;display: inline-block;height: 34px;width: 120px;text-align: center;background-color: #eee;line-height: 34px;}
.box_mobileverify .mod_form .code_wrap .code_lnk_disable{float: left;margin-left: 10px;display: inline-block;height: 34px;width: 120px;text-align: center;background-color: #eee;line-height: 34px; color: #999;}
.box_mobileverify .code_wrap .code_layer{position: absolute;width: 166px;left: 91px;bottom: 36px;}
.box_mobileverify .code_wrap .code_layer .layer_bd{padding: 10px;background-color: #F6FFF9;border:1px solid #d6ded9;}
.box_mobileverify .code_wrap .code_layer .code_input_text{padding: 2px 5px;width: 80px;border:1px solid #ccc;float: left;}
.box_mobileverify .code_wrap .code_layer .code_input .btn_org{height: 24px;line-height: 24px;padding: 0 9px;float:right;margin-right: 0;}
.box_mobileverify .code_wrap .code_img{margin-bottom: 5px;overflow: hidden;}
.box_mobileverify .code_wrap .code_img a{color: #00ad4d;float: right;}
.box_mobileverify .code_wrap .code_img a:hover{color: #f25618;}
.box_mobileverify .code_wrap .code_img img{float: left;}
.box_mobileverify .code_wrap .code_layer .layer_tri{width:0;height:0;font-size:0;display:inline-block;border-width:8px;border-color:#D6DED9 transparent transparent transparent;border-style:solid dashed dashed dashed;position: absolute;left: 50%;margin-left: -4px;bottom: -16px;}
.box_mobileverify .code_wrap .code_layer .layer_tri i{width:0;height:0;overflow:hidden;font-size:0;display:inline-block;border-width:7px;border-color:#F6FFF9 transparent transparent transparent;border-style:solid dashed dashed dashed;position: absolute;left: -7px;top: -9px;}
.box_mobileverify_suc{padding: 40px 0;}
.box_mobileverify_suc .btn_cancel{margin-left: 80px;}
.htr_username_box .triangle_up,.htr_username_box .triangle_down,.htr_mes_box .triangle_up,.htr_mes_box .triangle_down{position: relative;top: 16px;float: left;display: inline;margin-left: 5px;}
.header_top_right ul li a:hover{color:#f25618; text-decoration:none}
.htr_username_box,.htr_mes_box{position: relative;}
.htr_username_box{max-width: 117px;}
.triangle_down,.triangle_up{width:7px;height:4px;vertical-align: middle;margin-left: 3px;}
.triangle_down{background-position:0px 0px;}
.triangle_up{  background-position: -8px 0px;}


/*mod_form tip*/

.window_box .bg_txt1{ display: inline-block;   background: #f8f8f8;  line-height: 36px;   text-align: center;  margin: auto;  color: #999;  font-size: 12px;  padding: 0 26px;}
.window_box .text{ color: #333;}
.window_box_container .tip_close{ position: absolute; right: 20px; bottom: 20px; color: #999;}
.window_box .window_txt_999{ color:#999; font-size:12px;}
.window_box .mod_pagetip_bd1{ padding-right:0;}
.window_box .mod_pagetip .mod_pagetip_bd1 .mod_pagetip_title{ font-size:18px;}
.window_box .box_mobileverify_suc .mod_pagetip_bd1 .btn_cancel{ margin-left:0;}
.window_box .btn_cancel_l{  height: 34px;  line-height: 34px;  border: 1px solid #d8d8d8;  background-color: #FFF;  padding: 0 20px;  float: left;  margin-right: 10px;   color: #333; }

.mod_form .form_hd{padding-left: 20px;color: #999;margin-bottom: 16px;}
.mod_form .form_hd .ico_info_s{float: left;margin-left: -20px;margin-top: 2px;}
.mod_form .text{padding: 7px 10px;width: 184px;border:1px solid #ddd;}
.mod_form .select{width: 206px;border:1px solid #ddd;height: 34px;line-height: 28px;}
.mod_form .select_s{width: 90px;}
.mod_form .form_line{zoom:1;}
.mod_form .form_line:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
.mod_form .label{width: 24.6%;padding-right: 8px;margin-left: -8px;float: left;text-align: right;line-height: 34px;}
.mod_form .element{width: 75.4%;float: right;padding-bottom: 15px;}
.mod_form .element .btn_e81a62{ padding: 10px 41px; cursor: pointer; font-weight: 100;}
.mod_form .form_error{margin-top: 3px;color: #f66;}
.mod_form .text_wrap{position: relative;}
.mod_form .text_wrap .unit{margin-left: -20px;}
.mod_form .text_wrap .text_lbl{color: #bbb;position: absolute;left: 10px;top: 8px;}
.mod_form .btn_org,.mod_form .btn_white{float: left;}
.mod_form .btn_org{margin-right: 12px;}
.mod_pagetip_noinfo .mod_pagetip_bd.pt0{padding-top: 0;}
.mod_pagetip_noinfo .mod_pagetip_title.f_c_0eaf63{ color: #0eaf63;}
.mod_pagetip_noinfo .mod_pagetip_title.f_c_e81a62{ color: #e81a62;}
.mod_pagetip_noinfo .mod_pagetip_title.fs24{ font-size: 24px;}

/* footer */
.footer{width:100%; position:relative;    z-index:32;}
.footer_top{width:100%; border-top:1px solid #eee; background:#f8f8f8;padding-bottom:50px; float:left}
.footer_top.footer_special_p{ padding-bottom:80px;}
.footer_top_container{width:1220px; margin:0 auto;  position:relative}
.narrow_980 .footer_top_container{width:980px}
.ftc_left{float:left; width:888px; margin-top:23px; display:inline; position:relative}
.narrow_980 .ftc_left{width:649px}
.ftc_left .ftcl_tab{height:32px; border-bottom:1px solid #eaeaea}
.ftc_left .ftcl_tab  li{float:left; position:relative; margin-right:39px; height:32px; line-height:32px; display:inline; width:auto}
.ftc_left .ftcl_tab  li a{position:relative; width:auto; height:32px; text-align:center; line-height:32px; float:left;color:#666 }
.ftc_left .ftcl_tab  li.on a{border-bottom:1px solid #009635; }
.ielt7 .ftc_left .ftcl_tab li.on a{bottom:-1px; line-height:31px}
.ftc_left .ftclt_content{margin-top:16px; display:none;width: 888px;zoom:1;}
.ftc_left .ftclt_content:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0;}
.narrow_980 .ftc_left .ftclt_content{width: 649px;}
.ftc_left .on{display:block}
.ftc_left .ftclt_content a{color:#999;margin-right:10px; white-space:nowrap; height:20px; line-height:20px; float: left; }
.ftc_left .ftclt_content a:hover{color:#666}
.ftc_left .join_link{position:absolute; right:0; top:0; height:32px; line-height:32px; color:#666; text-align:left; width:58px; text-align:left}
.ftc_left .join_link span{background-position:-36px 0; width:5px; height:9px; position:absolute; right:0; top:12px}
.ftc_center{float:left; width:100px; margin:23px 0 0 85px; display:inline}
.ftc_center dl dt{ float:left; width:100px; height:32px; line-height:32px}
.ftc_center dl  dd{float:left; width:100px;}
.ftc_center dl  dd a{margin-top:9px; float:left; position:relative; width:100%; height:14px; line-height:12px; color:#666}
.ftc_center dl dd a div.wechat_bg{background-position:-322px 0; position:absolute; bottom:14px; left:-15px; width:91px; height:100px; display:none}
.ftc_center dl  dd a.wechat_sns:hover{color:#60b400}
.ftc_center dl  dd a.sina_sns:hover{color:#d6332a}
.ftc_center dl  dd a.qzone_sns:hover{color:#eaaf00}
.ftc_center dl  dd a.txwb_sns:hover{color:#42adcf}
.ftc_center dl  dd a em{float:left; display:inline}
.ftc_center dl  dd a.sina_sns em{ background-position: -107px 1px; width:16px; height:14px; margin-right:4px}
.ftc_center dl  dd a.txwb_sns em{ background-position: -125px 0; width:12px; height:14px; margin-right:7px}
.ftc_center dl  dd a.qzone_sns em{ background-position: -138px 0; width:17px; height:14px; margin-right:5px}
.ftc_center dl  dd a.wechat_sns em{ background-position: -156px 1px; width:16px; height:14px; margin-right:6px}
.ftc_center dl  dd a.sina_sns:hover em{ background-position: -107px -15px; }
.ftc_center dl  dd a.txwb_sns:hover em{ background-position: -125px -16px;}
.ftc_center dl  dd a.qzone_sns:hover em{ background-position: -138px -16px;}
.ftc_center dl  dd a.wechat_sns:hover em{ background-position: -156px -15px;}
.ftc_right{float:right; width:100px;margin-top:23px; display:inline}
.ftc_right dl dt{ width:100px; height:32px; line-height:32px; text-align:center; }
.ftc_right dl dd{ width:100px; height:100px; background-position:-412px 0}
.footer_bottom{min-width:1220px;width:100%;padding-bottom:40px; background:#1f1f1f; border-top:2px solid #e81a62; float:left}
.narrow_980 .footer_bottom{min-width: 980px}
.footer_bottom_container{width:1220px; margin:0 auto}
.narrow_980 .footer_bottom_container{width: 980px}
.fbc_menu{text-align:center; margin-top:20px}
.fbc_menu ul li{width:71px; height:14px; display:inline-block; font-size:0; margin-left:-2px}
.ielt8 .fbc_menu ul li{display:inline; zoom:1}
.fbc_menu ul li a{ float:left; width:70px; height:14px; line-height:14px; color:#fff; font-size:12px}
.fbc_menu ul li span{width:1px; height:12px; margin-top:2px; background:#fff; float:left;overflow:hidden}
.footer_bottom_container .fbc_copyright{margin-top:28px; text-align:center; height:14px; line-height:14px; color:#666;}
.footer_bottom_container .fbc_icp{margin-top:17px; text-align:center; height:14px; line-height:14px; color:#666;}
.footer_bottom_container .fbc_icp a{color: #666;font-family: tahoma, arial, \5b8b\4f53;}
.footer_bottom_container .fbc_icpico{margin-top:17px; text-align:center;height: 33px;}
.footer_bottom_container .fbc_icpico span{display: inline-block; margin-right: 20px; }
.footer_bottom_container .fbc_icpico span.fbc_ico1{ background-position: -92px -177px; width: 28px; height: 29px; }
.footer_bottom_container .fbc_icpico span.fbc_ico2{ background-position: -121px -144px; width: 32px; height: 33px; }
.footer_bottom_container .fbc_icpico span.fbc_ico3{ background-position: -92px -144px; width: 28px; height: 31px; }
.footer_bottom_container .fbc_icpico span.fbc_ico4{  background-position: 0 -144px; width: 90px; height: 32px;}



/*header*/
.header_top ul li a:hover {  color: #e81a62;  text-decoration: none; }
.header_search_a a {  color: #999;  font-family: f_STSong;  vertical-align: middle; }
.header_search_a a.f_c_e81a62 {  color: #e81a62; }
.header_search_a a:hover {  text-decoration: underline; }
.header_search_a .htr_line {  margin: 0px 10px;  vertical-align: middle; }
.header_search .on ul {  display: block; }
.header_search .header_search_input:focus {  border-color: none; }
.header_bottom {  width: 100%;  position: relative;  z-index: 999;  display: table;   border-bottom: 2px solid #e81a62;}
.header_bottom .header_menu {  width: 1220px;  margin: 0 auto;  height: 40px; }
.narrow_980 .header_bottom .header_menu {  width: 980px; }
.header_bottom .header_menu ul li {  padding: 0 20px;  float: left;  height: 40px;  line-height: 40px;  font-size: 16px;  position: relative; }
.header_bottom .header_menu ul li.has_hotIcon em.sjbj_hot {  width: 24px;  height: 15px;  background-position: -176px -16px;  position: absolute;  top: 6px;  right: 20px; }
.header_bottom .header_menu ul li.has_homeIcon em.jjjcc_icon {  width: 10px;  height: 10px;  background-position: -110px -165px;  position: absolute;  top: 7px;  right: 30px;  display: none; }
.header_bottom .header_menu ul li a {  color: #333;  text-decoration: none;  display: block;  padding: 0 25px; }
.header_bottom .header_menu ul li a:hover {  color: #f25618; }
.header_bottom .header_menu ul li.on, .header_bottom .header_menu ul li.menu_hover {  background: #01af63; }
.header_bottom .header_menu ul li.on a, .header_bottom .header_menu ul li.menu_hover a {  color: #fff; }
.header_bottom .header_menu ul li.on a:hover, .header_bottom .header_menu ul li.menu_hover a:hover {
  color: #fff; }
.header_bottom .header_menu .q_code div.q_code_layer span.qcode_title {  margin: 7px 0 0 16px;  color: #666;  display: inline-block;  font-size: 12px;  font-family: "Microsoft YaHei", "Microsoft JhengHei", STHeiti, MingLiu; }
/*yuki.liu*/
.triangle_up {  background-position: -8px 0; }
/*底部购物指南*/
.mall_genuine_box{ margin-top: 60px; border-top:1px solid #eee;}
.mall_genuine_red,.mall_genuine_rose{ width: 1180px; overflow: hidden; *zoom:1;margin: 0 auto 28px;}
.mall_genuine_red dl{ float: left;width: 16.6%;margin: 28px auto 0; }
.mall_genuine_red dt{ text-align: center;}
.mall_genuine_red dd{font-size: 14px;text-align: center; line-height: 16px; margin: 10px auto 0;}
.mall_genuine_rose dl,.mall_genuine_rose dt,.mall_genuine_rose dd{float: left;}
.mall_genuine_rose dl{width: 25%;margin-top:28px;overflow: hidden;}
.mall_genuine_rose dt{margin-right:15px;}
.mall_genuine_rose dd{margin-top:5px;}
.mall_genuine_rose dd b{font-size: 18px;font-weight: bold;display: block;}
.mall_genuine_rose dd em{font-size:16px;color:#747474;}
.mall_genuine_rose .first{margin-left:4%;_margin-left:1.5%;}
.mall_genuine_rose .last{width: 21%;}
.icn_n_zheng_b,.icn_n_song_b,.icn_n_shang_b,.icn_n_tui_b{background:url(http://img.to8to.com/to8to_img/mall/icon/n_global.png) no-repeat;display: block;}
.icn_n_zheng_b{width:61px;height:60px;background-position:0 0;}
.icn_n_song_b{width:61px;height:60px;background-position:-61px 0;}
.icn_n_shang_b{width:61px;height:60px;background-position:-122px 0;}
.icn_n_tui_b{width:61px;height:60px;background-position:-183px 0;}
.narrow_980 .mall_genuine_red,.narrow_980 .mall_genuine_rose{ width: 980px; }
.narrow_980 .shop_direct_dl { width: 980px;}
.narrow_980 .shop_direct_dl dl{ padding-left:56px; width:210px;}
.shop_direct_dl{ border-top: 1px solid #eee;  padding: 30px 0;width: 1180px; margin:auto;overflow: hidden; }
.shop_direct_dl dl { float:left; width:178px; text-align:left; padding-right:0;  padding-left: 117px;}

.shop_direct_dl dl.last{ width:86px; padding-left:70px; padding-right:0;}
.narrow_980 .shop_direct_dl dl.last{ width:86px; padding:0;}
.shop_direct_dl dt{ font-weight:bold; color:#333;margin-bottom: 10px;  line-height: 14px;}
.shop_direct_dl dd{ line-height: 14px;  margin-top: 8px;}
.shop_direct_dl dd a{ color:#999; font-size:12px; }
.shop_direct_dl dd a:hover{ color:#e81a62;}

/*商品推荐*/ 
 .other_hot{margin: 35px auto 0;overflow: hidden; width: 980px;}
.other_hot.mt60{ margin-top: 60px;}
.other_hot h5{margin-bottom: 10px;  font-weight: normal;}
.lose_tag_effict{width: 34px;height: 17px;background-position: -321px -1011px;margin: 22px 10px 0;}
.sp_msg .lose_effict_wrap td{background-color: #fff;}
.other_hot_list{padding: 20px;overflow: hidden;width: 938px;background: #f8f8f8;border: 1px solid #ddd; position: relative;}
.other_hot_list ul li{float: left;width: 220px;margin-right: 20px;}
.other_hot_list .left_ico_arrow,.other_hot_list .right_ico_arrow{position: absolute;top: 50%;margin-top: -21px;width: 25px;height: 43px;cursor: pointer;z-index: 9999;}
.other_hot_list .left_ico_arrow{  background-position: -214px -94px;left: 0;}
.other_hot_list .right_ico_arrow{right: 0;background-position: -188px -94px;}
.other_hot_list ul{position: relative;}
.hot_bottom{padding: 10px;background-color: #fff;border: 1px solid #ddd;}
.hot_bottom a.desc{color: #333;display: block;width: 192px;}
.hot_bottom a.desc:hover,.account_total .accounted_op a:hover{color: #e81a62;}
.hot_bottom .my_price{color: #e81a62;font-size: 20px;}
.hot_bottom .market_price{color: #999;}
.hot_bottom .market_price span{text-decoration: line-through;}
 












/*配送地址*/
.tb_skin dl dt{display: inline;float: left;margin-right: 7px;width: 60px;height: 36px;  margin-top: 6px;}
.tb_skin dl dd {overflow: hidden;zoom:1;line-height: 31px; width: 433px; _display:inline; _float: left;}
.tb_skin dl.special dd {overflow: visible;float: left;}
.special .spc_t em{padding:0 2px;color:#e81a62; }
.tb_skin dl{  margin: 0 0px 11px 0; }
.tb_skin li a{color: #333;background: #fff;display: inline;display: inline-block;white-space: nowrap;text-decoration: none;padding: 2px 3px 3px 3px;min-width: 10px;_width: 10px;text-align: center;border: 1px solid #e8e8e8;  background: #fff;}
.tb_skin li a b{ color:#666;font-weight: normal;}
.tb_skin .size_dl li a{ padding: 5px 0 5px 3px;}
.tb_skin .size_dl li a.focus{ padding:4px 0 4px 3px;}
.tb_skin li a.focus{ border: 2px solid #e81a62;  padding: 2px 0 2px 2px;}
.tb_skin li a.disable{ border: 1px dashed #e8e8e8;color: #bbb; }
.tb_skin li{display: inline;  float: left;  position: relative;  margin: 0 8px 2px 0;  vertical-align: middle; z-index:111; border-bottom:0;line-height: 20px;  background: #fff;min-height:33px;_height:expression(document.body.clientHeight < 10 ? "33" : "auto"); _height:50px;}
.tb_skin li .provice_list .are_list a{ text-indent:0;padding: 0px 6px; margin-bottom:6px; }
.tb_skin img{ vertical-align:middle;}
.tb_skin span{ padding:0 8px;height: 25px; line-height: 25px;}
.tb_skin #stock_num{ padding:0 2px;}
.tb_skin span.tb_stock{ height:34px; line-height:34px;}
.tb_skin .mall_icn_arrow,.tb_skin .hover .mall_icn_arrow{  width:9px; height:5px; margin-left:10px; }
.tb_skin .hover .mall_icn_arrow{background-position:-62px 0px; font-size: 0;}
.tb_skin li a.provice{ padding:6px 10px;}  
.tb_skin li a.provice.hover{ border:0;  border: 1px solid #fff;color:#e81a62; position: relative;  box-shadow: -1px -1px 1px #e0e0e0,1px -1px 1px #e0e0e0;  z-index: 100; background-color: #fff;}
.provice_list li{ float:left;  margin-right: 14px;min-height:0;}
.provice_list { box-shadow: 1px 1px 3px #e0e0e0,-1px -1px 3px #e0e0e0;padding-left:24px;position:absolute; right:0; top:33px;_top:33px; z-index:99; background:#fff; width:387px;  height: 106px;  padding-top: 15px;  }
.tb_skin li a.provice{ padding:6px 10px;}  
.tb_skin li a.provice.hover{ border:0;  border: 1px solid #fff;color:#e81a62; position: relative;  box-shadow: -1px -1px 1px #e0e0e0,1px -1px 1px #e0e0e0;  z-index: 100; }
.tb_skin li .provice_list .are_list a{ text-indent:0;padding: 0px 6px; margin-bottom:6px;border: none;}
.tb_skin li.are_list{width: 364px;padding: 7px 0 0 0; position:absolute; left:16px; top:41px;_top:46px; border-top:1px solid #e8e8e8; z-index:30;}
.tb_skin  .provice_list li a.on{ border:1px solid #e8e8e8; border-bottom:0; padding: 3px;text-indent:0;}
.tb_skin li.are_list a.active{ background:#e81a62; color:#fff;}
.ielt10 .provice_list{border:1px solid #e0e0e0; _right: -1px;top: 32px;}
.ielt10 .tb_skin li a.provice.hover{  border: 1px solid #e8e8e8;border-bottom:0;}
.ielt7 .provice_list{top: 37px;}
.tb_skin li a.provice.hover b{color: #e81a62;}


/*page*/
.pages_box{ font-size:0;text-align: right; clear: both;  font-family: f_STSong,"宋体"; font-size: 0; }
.pages_box * {font-size: 14px; color: #999; text-align: center;}
.narrow_980 .pages_box{ width:950px;}
.pages_box a, .pages_box em { vertical-align:middle;height: 30px;padding: 0px 6px; margin: 0 0 0 -2px !important;line-height: 30px;display: -moz-inline-box; display: inline-block; } 
.pages_box input { vertical-align: middle; height: 18px; width: 30px; }
.pages_box a { width: 26px;border: 1px solid #eee!important; background-color: #fff;} 
.pages_box a:hover{color: #e81a62!important;}
.pages_box i{width: 40px;height: 40px;line-height: 34px;display: -moz-inline-box; display: inline-block;}
.pages_box strong{ width: 28px;  height: 34px;  color: #e81a62;   font-weight: 400!important;  line-height: 34px;  border: 0 !important;  padding: 3px 6px;  margin: 0 0 0 -1px !important;  display: inline-block;   vertical-align: middle !important;} 
.ielt8 .pages_box strong{vertical-align: 1px;}
.pages_box .prev,.pages_box .next{position: relative;width: 79px;}
/*.pages_box .next b,.pages_box .prev b{position: absolute;width: 6px; height: 11px;margin-top: 11px; background:url(http://img.to8to.com/to8to_img/global.png?v=201507181554) no-repeat; _background:url(http://img.to8to.com/to8to_img/global.gif?v=201507181554) no-repeat; _overflow:hidden}*/
.ielt8 .pages_box .next b,.ielt8 .pages_box .prev b{top: 3px;}
.pages_box .page_num{ width:40px; height:28px;  border: 1px solid #ddd; margin: 0 10px 0 2px;}
.pages_box .page_sure{width:56px; height:28px;  border: 1px solid #ddd; background:#f6f6f6; margin-left:5px; cursor: pointer; color: #666;}
/*not found*/
.not_found_box{margin-top: 20px;border:1px solid #e8e8e8; background:#f8f8f8;padding: 28px;}
.not_found{width: 720px;margin: 0 auto;}
.not_found_img{width: 163px;height: 180px;float: left;  background-position: 0 -218px;}
.not_found .not_found_bd{float: left;margin-left: 30px;padding-top: 74px;}
.not_found .not_found_bd h1{font-size: 18px;color: #333;margin-bottom: 8px;  width: 514px;}
.not_found .not_found_bd .not_found_info{font-size: 14px;color: #666;line-height: 26px;}
.not_found .not_found_bd .not_found_info a{color: #01af63;}
.not_found .not_found_bd .not_found_info a:hover{color: #f25618;}

/*litter icon alll*/
.icn_red_zheng,.icn_red_di,.icn_red_pei,.icn_red_piao,.icn_red_song,.icn_red_tui,.icn_red_jia,.icn_red_she,.icn_zheng,.icn_di,.icn_pei,.icn_piao,.icn_song,.icn_tui,.icn_jia,.icn_she{ width: 36px;height: 36px;}
.icn_zheng_b,.icn_di_b,.icn_pei_b,.icn_piao_b,.icn_song_b,.icn_tui_b,.icn_jia_b,.icn_she_b{ width: 48px;height: 48px;}
.icn_red_zheng{background-position: 0 -80px;}
.icn_red_di{background-position: -39px -80px;}
.icn_red_pei{background-position: -78px -80px;}
.icn_red_piao{background-position: -117px -80px;}
.icn_red_song{background-position: -156px -80px;}
.icn_red_tui{background-position: -195px -80px;}
.icn_red_jia {background-position: -234px -80px;}
.icn_red_she {background-position: -273px -80px;}
.icn_zheng{background-position: 0 -118px;}
.icn_di{background-position: -39px -118px;}
.icn_pei{background-position: -78px -118px;}
.icn_piao{background-position: -117px -118px;}
.icn_song{background-position: -156px -118px;}
.icn_tui{background-position: -195px -118px;}
.icn_jia{background-position: -234px -118px;}
.icn_she{background-position: -273px -118px;}
.icn_zheng_b{background-position: -164px -284px;}
.icn_di_b{background-position: -214px -284px;}
.icn_pei_b{background-position: -264px -284px;}
.icn_piao_b{background-position: -315px -284px;}
.icn_song_b{background-position: -365px -284px;}
.icn_tui_b{background-position: -415px -284px;}
.icn_jia_b{background-position: -164px -335px;}
.icn_she_b{background-position: -214px -335px;}
.icn_praise{background-position: 0 -50px; width: 26px;height: 26px; margin-right: 10px;}
.icn_brand{background-position: -28px -50px; width: 26px;height: 26px;margin-right: 10px;}
.icn_insert {width: 8px;height: 8px;background-position: 0 0;  _background-position: 0 3px; margin-bottom: 3px;   margin-right: 8px;}
.icn_arrow_up{width: 9px;height: 5px;background-position: -42px 0; _background-position: -42px 7px;margin-left: 5px;}
.icn_white_up,.icn_white_down{width: 10px;height: 6px;position: absolute;  top: 50%;  right: 20px; margin-top: -3px;  font-size: 0;}
.icn_white_down{background-position: -88px 0;}
.icn_white_up{ background-position: -100px 0;}
.mall_icn_arrow {width: 9px;height: 5px;background-position: -52px 0;_background-position: -52px 7px;margin-left: 5px;}

/*购物车*/
.cart_bar{position: fixed;right: 0;top: 0;background-color: #333;width: 38px;height: 100%;z-index: 6666;}
.cart_bar .cart_wrap{position: relative;height: 100%;width: 100%;background-color: #333;}
.cart_bar .cart_wrap .whole{position: absolute;top: 22%;left: 50%;margin-left: -19px;width: 100%;}
.cart_bar .cart_top a.link_bar{display: block;height: 36px;padding-top: 5px;position: relative;z-index: 99;background-color: #333;}
.cart_bar .cart_top a:hover{background-color: #ec4444;}
.cart_bar a:hover em.triangle_ico_right{display: block;}
.cart_bar dt{margin: 0 auto;}
.cart_top dd{text-align: center;color: #fff;line-height: 14px;padding:4px 0;}
.cart_wrap .cart_bills dt{width: 16px;height: 17px;background-position: -270px -969px;}
.cart_wrap .cart_coupon dt{width: 18px;height: 15px;background-position: -298px -969px;}
.cart_wrap .cart_service dl{padding-top: 5px;}
.cart_wrap .cart_service dl dt{width: 24px;height: 26px;background-position: -424px 0px;}
.cart_wrap .cart_service dd{padding:3px 0;}
.cart_bar .cart_top{border-bottom: 1px solid #484848;}
.cart_bar  dl{text-align: center;}
.cart_bar .cart_top div.cart_common{padding: 15px 0; position: relative;}
.cart_wrap .cart_num dt{width: 16px;height: 16px;background-position: -321px -925px;}
.cart_num dd.cart_text{width: 14px;margin: 0 auto;padding-top:4px;font-size: 14px;color: #fff;text-align: center;line-height: 20px;}
.cart_num dd.cart_figure{width: 20px;height: 21px;margin: 0 auto;text-align: center;color: #fff;line-height: 20px;background-position: -296px -1010px;margin-top: 2px;}
.cart_num a{display: block;padding: 10px 0;position: relative;}
.cart_num a:hover{background-color: #e81a62;}
.cart_num a:hover dd.cart_text{color: #fff;}
.cart_num a:hover dt{background-position: -344px -925px;}
.cart_num a:hover dd.cart_figure{background-position: -321px -944px;color: #ec4444;}
.cart_bar .cart_bottom{position: absolute;bottom: 10px;left: 0;width: 100%;}
.cart_bottom a.link_bar{display: block;padding: 8px 0;position: relative;z-index: 99;background-color: #333;}
.cart_bar_tips{position: absolute;left: 0;top: 15px;z-index:-2;width: 97px;height: 33px;text-align: center;line-height: 33px;border: 1px solid #ddd;background-color: #fff;padding: 0;}
.cart_bottom .cart_bar_tips{ top: 0;}
/* .ielt8 .cart_bar_tips{left: -98px;} */
.cart_bar_tips a{color: #333;}
.cart_bottom .cart_bar_tips a:hover,.cart_top .cart_bar_tips a:hover{background-color: #fff;}
.cart_top .cart_bar_tips{height: 39px;line-height: 39px;}
.cart_bottom a:hover,.cart_common a:hover dl{background-color: #e81a62;}
.cart_wrap .cart_bottom dt{width: 23px;height: 19px;background-position: -342px -905px;}
.cart_bar em.triangle_ico_right{width: 5px;height: 9px;background-position: -270px -944px;position: absolute;top: 50%;left: 0;margin-top: -4px;display: none;}
.shopping_list{width: 300px;height: 100%;border: 1px solid #ddd;position: absolute;left: 38px;top: 0;background-color: #fff;z-index: -1;}
.shopping_list .list_wrap{padding: 20px;}
.shopping_list .list_title{border-bottom: 1px solid #ddd;padding-bottom: 10px;}
.ielt8 .shopping_list{display: none;left: -302px!important;}
.ielt8 .cart_bar .show{display: block;}
.ielt8 .cart_bar .hide{display: none;}
.shopping_list .list_title span{float: left;color: #333;font-size: 16px;}
.shopping_list .list_title em{float: right;width: 16px;height: 16px;background-position: -300px -947px;margin-top: 4px;cursor: pointer;}
.shopping_wrap{overflow: hidden;text-align: center;}
.shopping_wrap ul li{padding: 20px 0;border-bottom: 1px dotted #ddd;}
.shopping_wrap ul{overflow: auto;}
.shopping_wrap dl{position: relative;}
.shopping_wrap dt{float: left;margin-right: 7px;}
.shopping_wrap dd{float: left;}
.shopping_wrap dd.last{margin-left: 15px;}
.shopping_wrap dd p{width: 85px;height: 48px;overflow: hidden;line-height: 16px;color: #333;margin-right: 10px;}
.shopping_wrap dd.shopping_acount{color: #e81a62;}
.shopping_wrap dd a.sp_intro:hover p{color: #e81a62;}
.shopping_list dd.del_ico{position: absolute;right: 0;bottom: 5px;width: 13px;height: 13px;background-position: -303px -989px;cursor: pointer;}
.settle_accounts{margin-bottom: 15px;}
.settle_accounts p span{margin: 0 3px;}
.settle_accounts p span.settle_num{color: #e81a62;}
.shopping_bottom{padding: 17px 0;background-color: #fff;}
.settle_btn a{display: block;height: 40px;line-height: 40px;line-height: 40px;font-size: 18px;color: #fff;background-color: #e81a62;padding-left: 60px;position: relative;}
.settle_btn a:hover{background-color: #e81a62;}
.settle_btn a em{width: 18px;height: 18px; position: absolute;right: 58px;top: 11px;background-position: -321px -904px;}
.cart_empty_ico{width: 100px;height: 100px;margin: 0 auto;background-position: -369px -904px;margin-top: 30px;}
.shopping_wrap p.cart_empty_text{color: #999;font-size: 16px;text-align: center;}
.settle_btn a.empty_status_btn{padding: 0;text-align: center;margin-top: 15px;}
.mall_share { padding:10px 25px 14px 25px;_padding-bottom:28px; color:#999; overflow:hidden; *zoon:1;}
.share_icn{ float:left;}
.share_icn span{ display:in inline-block; vertical-align:middle;}
.mall_want_buy{ float:right; text-align:right; margin-top: 5px;}
.cart_bar .cart_top div.cart_hb{}
.cart_hb .link_bar{}
.cart_hb .cart_hb_ico,.cart_hb .cart_hb_code{display:block; margin: 0 auto;}
.cart_hb .cart_bar_tips{width:157px;height: 187px;top: -150px;border:1px solid #ddd;background:#fff;z-index: -1;}
.cart_hb .cart_hb_code{margin-top:15px;}
.cart_bar .cart_top .cart_hb .link_bar:hover{background:#333; }

.cart_ad{position: absolute;top: 0;left: 0;}
.cart_ad a,.cart_ad a img{display: block;}

/*购物车*/

/*banner temai*/
.banner {  overflow: hidden;  width: 100%;  position: relative;  min-width: 1220px; }
.banner .img_wrap {  position: relative;  left: 50%;  margin-left: -1000px;  text-align: center;  width: 2000px; }
.img_wrap .banner_top {margin-left: -10px;  position: relative;  bottom: 10px;  margin-top: -20px;  height: 10px;  z-index: 111;}
.img_wrap .banner_top ul {  position: relative;  left: 50%;  float: left; }
.img_wrap .banner_top li {margin-left: 10px;  width: 20px;  height: 20px;  float: left;  right: 50%;  position: relative; }
.img_wrap .banner_top li a {color: #fff;font-size: 12px;/*font-family: Arial;  */text-align: center;  width: 20px;  height: 20px;  display: block;  background-position: -132px -10px; }
.img_wrap .banner_top li.on a {  background-position: -153px -10px; }
#clsIframe{ display: none;}


/*侧边在线咨询*/
.consult_online{position: fixed;top: 50%;left: 50%;margin-left: 640px;z-index: 999;margin-top: -146px;}
.ico_wrap{position: relative;width: 120px;height: 121px;}
.consult_online .consult_ico_left{width: 120px;height: 121px;position: absolute;left: 0;top: 0;background-position: -142px -904px;}
.consult_btn{box-shadow: 0px 1px 7px #ddd;position: relative;}
.consult_btn .consult_top{width: 90px;height: 97px;background-color: #fff;padding: 20px 15px;}
.consult_top a{width: 89px;height: 25px;display: block;background-color: #ec4444;border-radius: 3px;line-height: 25px;}
.consult_top a.consult_btn_1{margin-bottom: 10px;color: #fff;}
.consult_btn .msg_ico{width: 16px;height: 15px;margin-top: 5px;margin-right: 5px;margin-left: 10px;}
.consult_top a.consult_btn_1 .msg_ico{background-position: -300px -904px;}
.consult_top a.consult_btn_2{color: #888;background-color: #eee;}
.consult_top a.consult_btn_2 .msg_ico{background-position: -300px -922px;}
.consult_bottom{width: 120px;background-color: #fff;}
.consult_bottom em.consult_ico_back{width: 16px;height: 8px;background-position: -270px -955px;margin-top: 13px;margin-right: 7px;margin-left: 19px;}
.consult_bottom a{width: 118px;height: 33px;display: block;border-top: 1px solid #ddd;margin: 0 auto;line-height: 34px;color: #ec4444;font-size: 14px;}
.consult_show{position: fixed;top: 50%;right: 0;margin-top: -102px;z-index: 999;}
.show_wrap{position: relative;height: 58px;right: 6px;}
.consult_ico_show{position: absolute;left: 0;top: 10px;width: 46px;height: 58px;background-position: -270px -968px;}
.show_btn{position: relative;right: 0;}
.show_top a{display: block;width: 57px;height: 161px;background-position: -243px 6px;position: relative;overflow: hidden;}
.consult_right_arrow{position: absolute;left: -7px;top: 47px;width: 17px;height: 17px;background-position: -270px -925px;}
.show_ico_msg{display: block;width: 16px;height: 15px;background-position: -300px -942px;margin: 8px auto 5px;}
.show_top a p{width: 18px;margin: 0 auto;color: #ec4444;text-align: center;}
.show_bottom{margin-top: -5px;}
.show_bottom a{width: 48px;height: 49px;display: block;background-position: -252px -159px;margin-left: 7px;}
.header_bottom .header_menu ul li.has_homeIcon em.jjjcc_icon{ display:block !important;}
.consult_close{width: 13px;height: 11px;position: absolute;background-position: -270px -904px;right: 5px;top: 5px;cursor: pointer;}

/**headerUpdate--2015/07/23**/
.header_center_m{display: none;}
.header_top ul li,.header_top_right ul li{display: inline;float:left;}
.header_top_searchbox{width:200px;padding-right:20px;}
.header_top_searchbox form{position:absolute;top:5px;left:0;}
.header_top_searchbox .header_top_search {border:1px solid #ddd;height:22px;line-height: 22px;background: white;}
.header_top_searchbox .header_top_search_input{width:140px;float:left;display:inline;padding:2px 0 0 8px;height:18px;}
.header_top_searchbox .header_top_search_input_text{position: absolute;top:-11px;left:-6px;width:140px;height:20px;}
.header_top_searchbox .header_search_submit{width:24px;height:22px;float: right;display: inline; cursor: pointer;background-position: 0 -258px;}

.header_bottom_ico{display: block;width:368px; height:81px; position: absolute;right: 0;bottom: -40px;background:url(http://img.to8to.com/to8to_img/mall/header_bottom_ico.png?20151204) no-repeat right 0;}

.header_wrap{position: relative;width:1180px;margin:auto;}

/*底部固定通栏*/
.bottom_sjybj_right .two_code,.bottom_sjybj_right .icn_tip_close{background: url(http://img.to8to.com/to8to_img/global.png?v=201507291610) no-repeat;
  _background: url(http://img.to8to.com/to8to_img/global.gif?v=201507291610) no-repeat;
  _overflow: hidden;}
.bottom_fiexd_box{height: 160px;  position: fixed; bottom: 0px;  z-index: 9998;  width: 100%;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 215))}
.bottom_show_left{height: 160px; background: url(http://img.to8to.com/to8to_img/mall/default/sjybj_show_left.png) no-repeat;
    _background: url(http://img.to8to.com/to8to_img/mall/default/sjybj_show_left.gif) no-repeat;  width:156px;height: 165px;  position: absolute;
left: 0px;  bottom: 80px;position: fixed; _position: absolute;z-index: 9998; _position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop + document.documentElement.clientHeight - 325))}
.bottom_sjybj_bg{ height: 160px;  background: #15161a;  position: absolute; bottom: 0px;  z-index: 5;  width: 100%;opacity: 0.78;}
.bottom_fiexd_sjybj{height: 160px; position: absolute;bottom: 0px;  z-index: 5;  width: 100%; }
.bottom_fiexd_sjybj  .container{height: 160px; position: relative; padding-top: 0;}
.bottom_fiexd_sjybj .bottom_sjybj_center{margin-left: 978px;width: 590px; position: relative; }
.bottom_fiexd_sjybj .bottom_sjybj_left .sjybj_mx_name{ color: #666;   position: absolute;  bottom: 4px;  left: 148px;  z-index: 2;}
.bottom_fiexd_sjybj .bottom_sjybj_right{ float: left; position: relative;margin:20px 0 20px 28px;}
.bottom_fiexd_sjybj .bottom_sjybj_content{  position: absolute;  top: 0;  right: 590px;  background: #1c2837;  width: 320px;  padding: 15px 14px;  font-size: 0;  }
.bottom_fiexd_sjybj .step3 {  width: 292px;height: 130px; padding:15px 18px;}
.bottom_fiexd_sjybj .bottom_sjybj_content .fl{ width: 206px;float: left;}
.bottom_fiexd_sjybj .bottom_sjybj_content .fr {width: 96px;border-left: 1px dashed #fff;padding-left: 16px; float: right;}
.bottom_fiexd_sjybj .bottom_sjybj_content .fr input{ vertical-align: middle; margin-right: 3px;}
.bottom_fiexd_sjybj .bottom_sjybj_content p{font-size: 16px;  line-height: 34px; color: #fff;}
.bottom_fiexd_sjybj .bottom_sjybj_content p.p1{font-size: 12px;  line-height: 23px; color: #fff;}
.bottom_fiexd_sjybj .bottom_sjybj_content p.p2{padding: 0 14px;font-size: 12px;  line-height: 23px; color: #fff;}
.bottom_fiexd_sjybj .bottom_sjybj_content p span{ color: #ffa00b; }
.bottom_fiexd_sjybj .inp1{ width: 177px;height: 35px;  *height:30px;border: none;font-size: 14px; padding: 0 20px 0 10px;display: inline-block;vertical-align: middle;}
.bottom_fiexd_sjybj .inp2{ width:298px;*width:288px;height: 35px;  *height:30px;border: none;font-size: 14px; padding-left:10px;display: inline-block;vertical-align: middle;}
.bottom_fiexd_sjybj .inp3{ width:92px;*width:82px;height: 35px;*height:30px; border: none;font-size: 14px; padding-left:10px;margin-right: 3px;  float: left;display: inline-block;vertical-align: middle;}
.bottom_fiexd_sjybj .sel1{width: 98px;*width: 88px;height: 35px;  border: none;font-size: 14px;  margin-left: 3px;display: inline-block;vertical-align: middle;}
.bottom_fiexd_sjybj .sel2{width: 102px;*width:92px;height: 35px;  border: none;font-size: 14px;  margin-right: 3px;  display: inline-block;vertical-align: middle;_float:left;}
.bottom_fiexd_sjybj .select_div select{width: 48px;width: 48px;_width: 38px;height: 35px;font-size: 14px;vertical-align: middle;overflow: visible;  }
.bottom_fiexd_sjybj .select_div span{font-size: 14px; color: #fff; margin:0 4px;vertical-align: middle; }
.bottom_fiexd_sjybj .img_yzm{ width: 102px;height: 35px;  float: left;margin-right: 3px;}
.bottom_sjybj_content .elment{position: relative;}
.bottom_sjybj_content .elment .acreage{  font-size: 18px;  position: absolute;  left: 185px;  top: 4px;}
.bottom_sjybj_content .elment .placeholder{  font-size: 14px;  position: absolute;  left: 10px;  top: 8px;  color: #999;}
.bottom_sjybj_content .btn_ffa00b{ vertical-align: middle;background: #ffa00b; font-size: 16px; color: #fff;width: 98px;height: 35px;  display: inline-block; _display: inline;_float:left;  line-height: 35px;  text-align: center; overflow: visible; }
.bottom_sjybj_content .mr11{margin-right: 11px; float: right;}
.bottom_sjybj_content .btn_ffa00b_b{vertical-align: middle;background: #ffa00b; font-size: 18px; color: #fff;height: 40px;  display: block;  line-height: 40px;  text-align: center; overflow: visible; }
.bottom_sjybj_content .btn_ffa00b:hover{ color: #fff;}
.bottom_sjybj_content .mt20b5{margin-top: 15px;_margin-top: 13px;margin-bottom: 5px;}
.bottom_sjybj_content .mt20{margin-top: 20px;}
.bottom_sjybj_content .mb7{margin-bottom: 7px; zoom:1; overflow: hidden;}
.bottom_sjybj_content .btn_detail{  font-size: 14px;  color: #fff;  float: right;  border-radius: 4px;  border: 1px solid #fff;  padding: 11px 5px;  line-height: 16px;margin-top: 7px;}
.bottom_sjybj_content .btn_detail_ffa00b{ color: #fff;font-size: 14px;  padding: 6px 5px; float: right;  border-radius: 4px;  border: 1px solid #fff;  line-height: 16px;margin-top: 7px;}
.bottom_sjybj_content .btn_detail_fff{ color: #fff;font-size: 14px;  width: 96px;height: 28px; line-height: 28px; margin:0 auto 20px; border-radius: 4px;  border: 1px solid #fff; display: block;text-align: center;
position: absolute;  top: 112px;  left: 50%;  margin-left: -49px;}
.bottom_fiexd_sjybj  .step4{ height: 130px;}
.bottom_fiexd_sjybj .bottom_sjybj_content p.con_p{font-size: 16px;line-height: 26px;}
.bottom_fiexd_sjybj .bottom_sjybj_content p.con_p1{font-size: 14px;line-height: 26px;}
.bottom_fiexd_sjybj .bottom_sjybj_content p.con_p2{font-size: 16px;line-height: 30px;position: relative;  margin-left: 20px;}
.bottom_fiexd_sjybj .bottom_sjybj_content p.con_p span{ font-weight: bold;}
.bottom_sjybj_content .erro{position: absolute; bottom: 3px; left: 20px; font-size:12px;color: #c7c7c7;}
.bottom_sjybj_content .erro em{ background: url(http://img.to8to.com/to8to_img/zxbj/sjybj_global.png?20150724) no-repeat;_background: url(http://img.to8to.com/to8to_img/zxbj/sjybj_global.gif?20150724) no-repeat;  
	background-position: 0 -892px; width: 18px;height: 12px; display: inline-block; margin-right: 8px;}
.bottom_sjybj_left .sjybj_mx{  background: url(http://img.to8to.com/to8to_img/mall/default/sjybj_freeApply_new.png?20150805) no-repeat;_background: url(http://img.to8to.com/to8to_img/mall/default/sjybj_freeApply_new.gif?20150805) no-repeat;  width: 552px;height: 181px;  position: absolute;
left: 67px;  bottom: 0;}
.bottom_sjybj_left .sjybj_mx_txt{position: absolute;  color: #fff;  font-size: 39px;  font-weight: bold;  top: 28px;  left: 312px;}
.bottom_sjybj_left .sjybj_mx_txt span{font-size: 27.7px; color: #ffa00b;font-weight: normal;display: block;}
.bottom_sjybj_right .icn_tip_close {  position: absolute;   right: -46px;  top: 3px; width: 20px;  height: 18px;  background-position: -254px -283px; cursor: pointer;}
.bottom_sjybj_right  .two_code{  width: 106px;  height: 106px;  display: inline-block;  background-position: -407px -106px;}
.bottom_sjybj_right .sjybj_txt{ color: #fff;line-height: 14px; margin-bottom: 10px;text-align: center;}
.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_right .sjybj_txt{ display: none;}
.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_right .two_code{display: none;}
.narrow_980 .sjybj_mx{ left: 0;}
.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_center{ margin-left: 878px;}
.narrow_980 .bottom_sjybj_right .icn_tip_close{right: -36px;}
.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_left .sjybj_mx_name{ left: 66px;}
.narrow_980 .bottom_fiexd_sjybj .container {width: 980px; margin: 0 auto;}
.narrow_980 .bottom_fiexd_sjybj .bottom_sjybj_content{right: 562px}
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .inp1 {width: 171px;}
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .sel2 {width: 97px;} 
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .bottom_sjybj_content .btn_ffa00b {height: 27px; line-height: 27px;width:96px;}
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .inp1{ height: 26px;}
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .bottom_sjybj_content { padding: 28px 20px;}
.sarifi-sepesil .bottom_fiexd_sjybj.step1 .bottom_sjybj_content .elment .placeholder { top: 3px;} 
/*商城公用带cookie领取1688红包弹框*/
.mall_cookie_tip{background: url(http://img.to8to.com/to8to_img/mall/default/detail_tip.png?20151021) no-repeat;width: 640px;height: 450px; position: relative;}
.mall_cookie_tip a.icn_close{ width: 50px; height: 50px;  position: absolute; top: 0px; right: 0px;  cursor: pointer;}
.mall_cookie_tip a.service_link_cookie{ width: 640px; height: 362px;  position: absolute; bottom:0; left: 0px;  cursor: pointer;}

/* 新增ad */
.header_ad{width:100%;height: 100%; overflow: hidden;position: relative;}
.header_ad a,.header_ad img{display: block;}
.header_ad .close{position: absolute;top:10px;right:7%;}
/* 楼层悬浮层 */
.fl_floor{position: fixed;top:18%;left:50%; width:32px;margin-left:-645px;padding:4px;background-color:#f3f2f2;}
.fl_floor ul{text-align: center;}
.fl_floor ul li{width:100%;height:34px;line-height:34px;border-bottom:1px dashed #b5b5b5;position: relative;}
.fl_floor ul a{display:block;width:100%;font-size: 16px;color:#696969;}
.fl_floor ul .fl_t{display: none; position:absolute;top:0;left:0;padding:4px 0;line-height:13px;font-size:12px;font-family:"宋体";background-color:#f3f2f2;}
.fl_floor ul .fl_t:hover{background-color:#e81a62;color:#fff;}
.fl_floor ul .last{border-bottom:none;}
.fl_floor ul .on .fl_t{display: block; color:#e81a62;}
.fl_floor ul li:hover .fl_t{display: block;color:#fff;}

/* 领券弹出提示 */
.lq_tips{position:relative;padding:25px;font-family:"Microsoft YaHei";color:#333;background-color:#fff;}
.lq_tips .icn_close{display:block;position:absolute;top:8px;right:8px;width:30px;height:30px;line-height:30px;text-align:center;font-family: "宋体";color:#d1d1d1;font-size:28px;text-decoration: none;}
.lq_tips h3{height:35px;line-height:35px;font-size:24px; text-align: center;font-weight:normal;}
.lq_tips .subt{text-align:center;font-size:14px;padding: 14px 0 16px;}
.lq_tips_z{display:block;width:380px;color:#999;font-size:12px;margin:0 auto;}
.lq_tips_z em{float:left;font-style:normal;line-height:18px;}
.lq_tips_z em a{color:#ea1b63;}
.gif_rabbit{ background: url(http://img.to8to.com/to8to_img/mall/default/rabbit.gif) no-repeat; position: absolute;left: -26px; top:16px;height: 65px; width: 59px; z-index: 11;}
.gif_jm{background: url(http://img.to8to.com/to8to_img/mall/default/jm.gif) no-repeat; position: absolute;left:1px; top:-4px;height: 36px; width: 36px; z-index: 21;}
